﻿using System;
using System.Collections.Generic;
using ClickLand.CorporacionPlaza.Comunes.Entidades;

namespace ClickLand.CorporacionPlaza.AccesoDato.Contratos
{
    /// <summary> Contrato para los daos que se involucran con la entidad venta </summary>
    public interface IDaoVenta:IDaoBase<Venta>
    {
        /// <summary> Metodo que consulta la lista de ventas por contrato </summary>
        /// <param name="contrato">Datos de para la busqueda</param>
        /// <param name="fechaInicio"> </param>
        /// <param name="fechaFin"> </param>
        /// <returns>Lista de ventas de un contrato</returns>
        List<Venta> ConsultarXContrato(Contrato contrato, DateTime fechaInicio, DateTime fechaFin);
    }
}
